
* {
	font-family:Microsoft YaHei,微软雅黑,Microsoft JhengHei,华文细黑,STHeiti,MingLiu
}
body, ul, ol, dl, h1, h2, h3, h4, h5, h6, p, div, em, img, div, dl, dt, dd {
	padding: 0;
	margin: 0;
}
body {
	font: normal 14px/26px "微软雅黑";
	color:#333;
}
header, section, footer, aside, nav, article, figure {
	padding:0px;
	margin:0px;
}
li {
	list-style:none;
}
img {
	border: none;
	vertical-align:middle;
}
a {
	text-decoration:none;
	clear:both;
	color:#000
}
.dh {
	width:100%;
	overflow:hidden;
	background:#f0f0f0;
}
.dh strong, .dh b {
	font: bold 14px/37px "Microsoft YaHei";
	background:#017CC2;
	float:left;
	color:#fff;
	padding:0 25px;
}
.dh span {
    line-height: 38px;
	float:right;
	padding-right:20px;
	font-size:12px;
}
.dhbig {
	width:100%;
	background:url('../images/dhbg1.gif') left 2px repeat-x;
	line-height:30px;
	overflow:hidden;
}
.dhbig strong {
	padding-left:10px;
	color:#000;
	font: bold 20px/55px "微软雅黑";
}
.dhbig span {
	float:right;
	padding-right:15px;
	color:#000;
	font-size:12px;
}
.tophead {
	width: 100%;
	background: #f5f5f5;
	border-top:5px solid #017CC2
}
.shadow {
	-webkit-box-shadow: 1px 1px 5px #ccc;
	-moz-box-shadow: 1px 1px 5px #ccc;
	box-shadow: 1px 1px 5px #ccc;
	background: #fff;
}
.baise {
	background: #f9f9f9;
	width: 340px;
	padding: 0px 10px;
}
header {
	width: 100%;
	float:left;
}
.header {
	width: 100%;
	float:left;
}
.top {
	width:1200px;
	margin: 0 auto;
	overflow:hidden;
}
.topkey {
	width:1200px;
	line-height:25px;
	height:25px;
	color:#333;
	font-size:12px;
	margin:0px auto;
}
.topkey span {
	float:right;
	word-spacing:15px;
}
.topkey span strong {
	color:#017CC2
}
.headertop h1 {
	font: bold 30px/30px "微软雅黑";
	padding-top:10px;
	color:#017CC2 }
.headertop h4 {
	font: bold 14px/30px "微软雅黑";
}
.webname {
	float:left;
}
/**网站名称**/
	.webname span font {
	color:#017CC2;
	font: bold 26px/40px "Arial";
}
.hot {
	padding-left:10px;
	width:968px;
	line-height:30px;
	font-size:12px;
	float:left;
}
.mt {
	margin-top:10px;
	clear:both
}
/*导航*/
	nav {
	width:100%;
	overflow:hidden;
	background:url(../images/nav.gif) left top repeat-x #017CC2;
	float:left;
	display:inline;
	font-size:14px;
	height:43px;
	font-family:"微软雅黑";
}
nav ul {
	width:980px;
	margin:0 auto;
	overflow:hidden;
}
nav li {
	line-height:43px;
	display:inline;
	float:left;
	overflow:hidden;
}
nav a:link, nav a:visited, nav a:active {
	color:#fff;
	text-decoration:none;
}
nav a {
	color:#fff;
	display:block;
	font-weight:bold;
	text-align:center;
}
nav a.hack {
	color: #fff;
	text-decoration:none;
	background:url(../images/hover.gif) center 5px no-repeat;
}
.navBar {
	background:#017CC2;
	width:100%;
	float:left;
	color:#fff;
	height:45px;
	line-height:45px;
}
.nav {
	width:1200px;
	margin:0 auto;
	font-family:"Microsoft YaHei",SimSun,SimHei;
	position:relative;
}
.nav h3 {
	font-size:100%;
	font-size:14px;
}
.nav .m {
	position:relative;
	float:left;
	display:inline;
	text-align:center;
}
.nav h3 a {
	zoom:1;
	height:26px;
	line-height:26px;
	padding:12px 0;
	display:block;
	color:#fff;
	margin-top:-3px;
}
.nav .on h3 a {
	background:#fff;
	color:#000;
	border-top:3px solid #ed1c24 }
.nav .sub {
	display:none;
	/*默认隐藏*/
	box-shadow: 0px 3px 3px #888888;
	position:absolute;
	top:46px;
	float:left;
	line-height:30px;
	z-index:999;
}
.nav .sub li {
	text-align:center;
}
.nav .sub li a {
	color:#333;
	display:block;
	zoom:1;
}
.nav .sub li a:hover {
	background:#F96105;
	color:#fff;
}
.nav .sub dl {
	display:inline-block;
	*display:inline;
	zoom:1;
	vertical-align:top;
	padding:10px 20px;
	line-height:26px;
	float:left }
.nav .sub dl a:hover {
	color:#c00;
}
/*全屏*/
	.nav .subs {
	left:-236px;
	padding:10px 0;
	border:1px solid #f0f0f0;
	background:#fff;
	width:1155px;
}
.nav .subs p {
	width:18%;
	float:left;
	text-align:left;
	font: normal 14px/25px "微软雅黑";
	overflow:hidden;
	height:28px;
	display:inline;
	background:url(../images/news.gif) left 9px no-repeat;
	padding-left:2%;
}
.quan {
	left:-116px;
	background:#d8d8d8;
	border:1px solid #f0f0f0;
	width:1155px;
}
.ul {
	width:12%;
	float:left;
	display:inline;
	padding:1% 3%;
}
.ul li {
	margin:10px 0;
}
.ul li a {
	background:#fff;
}
.emtxt {
	paddin:10px;
	float:left;
	text-align:left;
	padding:0 3% 2% 3%;
	background:#fff;
	display:inline;
	font: normal 12px/25px "微软雅黑";
	color:#333;
	width:46%;
}
.emtxt strong {
	font: normal 24px/55px "微软雅黑";
	color:#f60;
	display:block;
	text-align:left;
}
.mores {
	display:block;
	text-align:left;
	padding-top:15px;
}
.mores a:link {
	background:#ffc200;
	color:#fff;
	padding:3px 10px
}
.quanimg {
	width:22%;
	float:left;
	display:inline;
	padding:3% 0 0 3%;
}
.quanimg img {
	border:5px solid #fff
}
.nav .sub dl dt {
	color:#000;
	text-align:center }
.nav .sub dl dd a {
	color:#999;
	font-size:13px;
	background:url(../images/news.gif) left 3px no-repeat;
	padding-left:15px;
}
/**首页中间部分**/
.containerss {
	margin:0px auto;
	overflow:hidden;
	width:1200px;
	clear:both;
	background:#fff;
	border-left:10px solid #fff;
	border-right:10px solid #fff
}
.center {
	width:1200px;
	float:left;
}
.indextopc {
	width:1250px;
	float:left;
	display:inline
}
.topindex {
	width:280px;
	float:left;
	display:inline;
	background:#017CC2;
	padding:15px 15px 30px 15px;
}
.topindex img {
	width:200px;
	float:left;
	margin:0px 10px 0px 0;
	border:3px solid #fff
}
.topindex dl {
	color:#fff;
	height:262px;
	overflow:hidden;
	line-height:30px
}
.topindex dl strong {
	display:block;
	font: bold 24px/55px "微软雅黑";
}
.topindexc {
	width:280px;
	float:left;
	background:#f0f0f0;
	display:inline;
	margin-left:15px;
}
.topindexc dl {
	width:100%;
}
.topindexc dt {
	width:280px;
	overflow:hidden
}
.topindexc dt img {
	width:100%;
	height:50%;
}
.topindexc :hover img {
	transform: scale(1.3);
	transition: all 1s ease 0s;
	-webkit-transform: scale(1.3);
	-webkit-transform: all 1s ease 0s;
	cursor:pointer
}
.topindexc dd {
	padding:10px 15px;
	font-size:12px;
	line-height:23px;
	color:#333
}
.topindexc dd ul {
	height:82px;
	overflow:hidden
}
.topindexc dd strong {
	display:block;
	font: bold 18px/30px "微软雅黑";
}
.topindexc dd b {
	color:#017CC2;
	clear:both
}
.topindexc dd li {
	font-size:14px;
	line-height:27px;
}
.topindexc dd em {
	font-style:normal;
	display:block;
	padding:17px 0;
}
.topindexc dd em a {
	color:#fff;
	color:#fff;
	padding:3px 10px;
	background:#017CC2;
}
/*新闻*/
	/*头部的CSS*/
	.top-navs {
	}
.top-ico-phone {
	width:20px;
	height:22px;
	background:url(../images/ico.png) left 0px repeat-x;
	display:inline-table;
	vertical-align:middle }
.banner {
	height:590px;
	width:100%;
	float:left;
	overflow:hidden;
	background:#fff;
}
.fullSlide {
	width:100%;
	position:relative;
	height:316px;
	background:#000;
}
.fullSlide .bd {
	margin:0 auto;
	position:relative;
	z-index:0;
	overflow:hidden;
}
.fullSlide .bd ul {
	width:100% !important;
}
.fullSlide .bd li {
	width:100% !important;
	height:316px;
	overflow:hidden;
	text-align:center;
}
.fullSlide .bd li a {
	display:block;
	height:316px;
}
.fullSlide .hd {
	width:100%;
	position:absolute;
	z-index:1;
	bottom:0;
	left:0;
	height:30px;
	line-height:30px;
	background:url(../images/touming.png) repeat-x;
	text-align:center;
	_background:#000;
	_filter:alpha(opacity=60);
}
.fullSlide .hd ul {
	text-align:center;
	padding-top:5px;
}
.fullSlide .hd ul li {
	cursor:pointer;
	display:inline-block;
	*display:inline;
	zoom:1;
	width:8px;
	height:8px;
	margin:5px;
	background:url(../images/tg_flash_p.png) -18px 0;
	overflow:hidden;
	line-height:9999px;
}
.fullSlide .hd ul .on {
	background-position:0 0;
}
#topBar {
	height:45px;
	line-height:45px;
	background:#f5f5f5;
	width:99%;
	overflow:hidden;
}

#topBar strong {
	padding:0 20px;
	margin-right:15px;
	color:#fff;
	background:#017CC2;
	font: bold 16px/45px "微软雅黑";
	float:left;
}
#topBar em {
	color:#017CC2;
	font-style:normal;
	font-size:12px;
	padding-right:10px;
}
#topBar span {
	float:right;
	padding-right:15px;
}
.www360buy {
	width:1197px;
	border-top:4px solid #017CC2;
	margin:15px 0;
	float:left;
}
.www360buy .hd {
	overflow:hidden;
	background:url(../images/bg.png) 0 -32px #efefef;
	border-left:1px solid #ddd;
	border-right:1px solid #ddd;
}
.www360buy .hd li {
	position:relative;
	margin-left:-1px;
	cursor:pointer ;
	height:37px;
	line-height:37px;
	text-align:center;
	width:145px;
	float:left;
	border:1px solid #ddd;
	border-top:0;
	font:normal 14px/37px "Microsoft YaHei";
	_font-weight:bold;
	cursor:pointer;
	color:#333 }
.www360buy .hd li.on {
	width:145px;
	background:#fff;
	border-bottom:1px solid #fff;
	color:#000;
	font-weight:bold }
.www360buy .bd {
	padding:5px 0;
	border:1px solid #ddd;
	border-top:0;
}
.www360buy .lh {
	overflow:hidden;
}
.www360buy .lh li {
	width:220px;
	padding:3px;
	margin:5px 0;
	margin-left:8px;
	float:left;
	border:1px solid #ddd;
}
.www360buy .lh li .p-img {
	text-align:center;
	position: relative;
}
.www360buy .lh li .p-img img {
	width:100%;
	height:150px;
}
.www360buy .lh li .p-name {
	font: normal 12px/30px "微软雅黑";
	word-break:break-all;
	word-wrap: break-word;
	height:28px;
	overflow: hidden;
}
/*补充的*/
	.carnews {
	width:1220px;
	float:left;
}
.indexcarnews {
	width:389px;
	margin-right:15px;
	margin-top:5px;
	display:inline;
	float:left
}
.newsdh {
	width:100%;
	float:left;
	border-bottom:3px solid #017CC2
}
.newsdh strong {
	display:block;
	font: bold 18px/45px "微软雅黑";
	padding-left:5px;
	color:#333
}
.indexcarnews ul {
	width:100%;
	float:left;
}
.indexcarnews li {
	width:98%;
	float:left;
	background:url(../images/newsli.gif) left center no-repeat;
	line-height:33px;
	font-size:14px;
	text-indent:15px;
	height:33px;
	overflow:hidden;
}
.indexcarnews li:last-child {
	border-bottom:none;
}
.indexcarnews li a:link {
	color:#333
}
.indexcarnews li a:hover {
	color:#017CC2
}
.indexcarnews li span {
	float:right;
}
/*导航*/
	nav {
	width:100%;
	overflow:hidden;
	background:url(../images/nav.gif) left top repeat-x #017CC2;
	float:left;
	display:inline;
	font-size:14px;
	height:43px;
	font-family:"宋体"
}
nav ul {
	width:1190px;
	margin:0 auto;
	overflow:hidden;
}
nav li {
	line-height:43px;
	display:inline;
	float:left;
	overflow:hidden;
}
nav a:link, nav a:visited, nav a:active {
	color:#fff;
	text-decoration:none;
}
nav a {
	color:#fff;
	display:block;
	font-weight:bold;
	text-align:center;
}
nav a.hack {
	color: #fff;
	text-decoration:none;
	background:url(../images/hover.gif) center 5px no-repeat;
}
#main {
	width:100%;
	float:left;
	overflow:hidden;
}
.containerss {
	margin:0px auto;
	overflow:hidden;
	width:1200px;
	border:10px solid #fff;
	clear:both;
}
.center {
	width:1198px;
	float:left;
	background:#fff;
}
/*焦点切换.indexabout {
	margin:0;
	padding:0;
}
.indexcenter {
	width:702px;
	float:left;
}
.company, .ihotproduct {
	width:732px;
	float:left;
	color:#444;
}
.company {
	overflow:hidden;
}
.company dl {
	float:left;
	display:inline;
	line-height:24px;
	padding-bottom:10px;
}
.company dl p {
	text-indent:25px;
	padding:0px 8px;
	font-size:12px;
	line-height:24px;
	text-align:left;
	*margin-right:-3px;
}
.company dl p img {
	margin:8px;
	float:left;
	display:inline;
	max-width:700px;
}
.ihotproduct dt {
	float:left;
	width:146px;
	margin:3px 0px 3px 6px;
	display:inline;
	padding:2px;
	line-height:28px;
	overflow:hidden;
	height:119px;
	border:1px solid #d0d0d0;
}
.ihotproduct dt img {
	float:left;
	width:146px;
	height:94px;
	margin-bottom:2px;
}
.ihotproduct dt b {
	float:left;
	width:145px;
	font-size:12px;
	overflow:hidden;
	background:#ededed;
	text-align:center;
	font-weight:normal
}
.indexright {
	width:220px;
	float:left;
	display:inline;
}
.indexrighthot {
	width:960px;
	float:left;
}
.indexrighthot dl {
	width:960px;
	float:left;
	padding:8px 0 0 0;
}
.indexrighthot dt {
	width:180px;
	margin-left:8px;
	margin-bottom:8px;
	float:left;
	display:inline;
	border:1px solid #e5e5e5;
	text-align:center;
}
.indexrighthot dt img {
	width:172px;
	height:120px;
	padding:4px;
}
.indexrighthot dt b {
	font-size:12px;
	width:100%;
	float:left;
	height:26px;
	background:#ededed;
	font-weight:normal;
	overflow:hidden;
}
.indexrighthot dt a {
	color:#000;
	display:block;
}
.indexrighthot dt:hover {
	border:1px solid #f60;
}
.indexrighthot dt:hover b a {
	background:#f60;
	color:#fff
}*/
	.contacts, .xgnews, .leftzizhi {
	width:220px;
	float:left;
}
.contacts {
	overflow:hidden;
}
.leftzizhi ul img {
	width:200px;
	padding:5px;
}
.contacts ul {
	width:214px;
	padding-left:5px;
	text-align:left;
	line-height:28px;
	font-size:14px;
	padding-bottom:5px;
	margin:0px;
}
.contacts li {
	width:100%;
	text-align:left;
	float:left;
	color:#333333;
}
.contacts li b {
	color:#e60d0d;
	height:28px;
	font-family:Verdana, Geneva, sans-serif;
	overflow:hidden
}
.liucheng p {
	line-height:28px;
	text-indent:20px;
	padding:0px 5px;
	font-size:14px;
}
.news_i {
	float:left;
	display:inline;
	overflow:hidden;
	width:970px;
}
.indexnews {
	width:476px;
	float:left;
	display:inline;
	border:1px solid #d0d0d0;
}
.indexnews ul {
	width:468px;
	float:left;
	display:inline;
	background:url(../../images/newli_ul.png) 8px top no-repeat;
}
.indexnews li {
	width:460px;
	float:left;
	border-bottom:1px dashed #d0d0d0;
	line-height:27px;
	font-size:12px;
	text-indent:30px;
	height:27px;
	overflow:hidden;
}
.indexnews li:last-child {
	border-bottom:none;
}
.indexnews li span {
	float:right;
}
/**左边的相关新闻**/
	.xgnews ul {
	float:left;
	margin:0px;
	padding:0px;
	padding-top:3px;
}
.xgnews li {
	line-height:25px;
	background:url(../images/newli.gif) 7px 10px no-repeat;
	padding-left:20px;
	font-size:12px;
	height:25px;
	overflow:hidden;
}
/*****公司概况****/
	.abouts, .productslist {
	float:left;
	display:inline;
	background:url(../images/bg1.gif) repeat-x;
}
.abouts, .productslist {
	width:960px;
}
.indexleft {
	width:222px;
	float:left;
	display:inline;
}
.indexleft img {
	display:inline
}
.leftlist {
	width:220px;
	float:left;
	border:1px solid #d0d0d0;
	background:#fff;
	margin:0px;
	padding:0px;
}
.leftlist li.strong {
	float:left;
	font-weight:bold;
	color:#017CC2;
	text-indent:40px;
	line-height:34px;
	font-size:14px;
	background:url('../images/li_19.gif') left bottom no-repeat;
	width:216px;
	margin:2px;
	padding:0px;
}
.leftlist li {
	float:left;
	text-indent:40px;
	line-height:34px;
	font-size:14px;
	background:url('../images/li_19.png') left bottom no-repeat;
	width:216px;
	margin:2px;
	padding:0px;
}
.leftlist li b {
	color:#017CC2;
	font-size:14px;
	width:99%;
	float:left }
.leftlist li a {
	color:#000;
	display:block;
}
.leftlist li a:hover {
	float:left;
	color:#017CC2;
	margin:0px;
	padding:0px;
}
.friendLink {
	height:190px;
	width:1198px;
	float:left;
	background:#fff;
	overflow:hidden;
}
.friendLink ul {
	overflow:hidden;
	zoom:1;
}
.picmarquuee {
	padding:10px;
	overflow:hidden;
}
.friendLink ul li {
	width:150px;
	float:left;
	margin:0 5px;
	display:inline;
}
.friendLink ul li img {
	width:150px;
	height:105px;
}
.link {
	width:100%;
	float:left
}
.link dl {
	padding:0 5px;
}
footer {
	width:100%;
	float:left;
}
.footer {
	width:100%;
	float:left;
	overflow:hidden;
	padding-bottom:30px;
	height: 150px;
}
.sections {
	width: 100%;
	float:left;
	background: #fff;
}
.huise {
	background:#f3f3f3
}
.foot_box {
	width:1200px;
	margin:0 auto;
}
.foot_box li {
	float:left;
	padding:15px 0;
	font-size:12px;
}
.w160 {
	width:180px;
	text-align:center
}
.w570 {
	width:620px;
}
.w570 strong {
	width:135px;
	font: normal 12px/28px "Microsoft YaHei";
	float:left;
	display:inline;
	text-align:left;
	padding-left:15px;
	background:url(../images/news.gif) left 9px no-repeat;
}
.w200 {
	width:200px;
}
.foot_box li b {
	font:bold 18px/32px "Microsoft YaHei";
	color:#333 }
.foot_box li p {
	line-height:24px;
}
.foot_box li em {
	color:#017CC2;
	font-style:normal;
	font:bold 14px/26px "Microsoft YaHei";
}
.foot_box li span {
	width:49%;
	float:left;
	text-align:center }
.foot_box li span img {
	display:block;
}
.bottonnav {
	color:#fff;
	line-height:35px;
	text-align:center;
	width:100%;
	float:left;
	background:#017CC2;
}
.bottonnav a {
	color:#fff;
	padding: 0 6px;
}
.copy {
	margin:0px auto;
	padding:5px 0;
	background:#fff;
}
.copy dl {
	padding-top:10px;
	padding-bottom:30px;
	text-align:center;
	color:#666;
	line-height:28px;
	float:left;
	width:100%;
	overflow:hidden;
}
.copy dt {
	padding-top:75px;
	padding-left:90px;
	font-family:"Arial";
	font-weight:bold;
	font-size:26px;
	float:left;
	width:300px;
	display:inline;
}
.copy dd {
	float:left;
	width:400px;
	display:inline;
}
.copy dd b {
	color:#333 }
.copyright {
	width:100%;
	float:left;
	padding-bottom:35PX;
	color:#fff;
	line-height:30px;
	font-size:14px ;
	text-align:center;
	background:#017CC2;
}
.copyright a:link {
	color:#fff;
}
.copyright a {
	color:#fff;
}
.copyright b, .copyright strong {
	color:#017CC2;
}
.rss {
	width:98%;
	float:left;
	background:url(../images/rss2.gif) 10px 4px no-repeat #f5f5f5;
	text-indent:30px;
	font-size:14px;
	font-weight:bold;
	border-bottom:#ddd 3px solid ;
	line-height:25px;
	margin:5px;
	color:#a00;
}
a.rss_html_item_title {
	float:left;
	background:url(../images/rss.gif) 20px 8px no-repeat;
	width:300px;
	padding-left:40px;
	display:inline;
	font-size:13px;
	height:25px;
}
.fenye {
	width:100%;
	border-top:1px solid #d0d0d0;
	padding:5px 0px;
	margin-top:10px;
	float:left;
}
.page {
	padding:2px;
	font-weight:bolder;
	font-size:13px;
}
.page a {
	border:1px solid #ccc;
	padding:0 5px 0 5px;
	margin:2px;
	text-decoration:none;
	color:#333;
}
.page span {
	padding:0 5px 0 5px;
	margin:2px;
	background:#3CF;
	color:#fff;
	border:1px solid #39C;
}
.dibu {
	text-align:center;
}
.pages span {
	padding:0 5px 0 5px;
	margin:2px;
}
/**** map ****/
	.rss {
	width:96%;
	float:left;
	background:url('../images/rss2.gif') 10px 4px no-repeat #f5f5f5;
	text-indent:30px;
	font-size:14px;
	font-weight:bold;
	border-bottom:#ddd 3px solid;
	line-height:25px;
	margin:5px;
	color:#a00;
}
a.rss_html_item_title {
	float:left;
	background:url('../images/rss.gif') 20px 0px no-repeat;
	width:300px;
	padding-left:40px;
	display:inline;
	font-size:12px;
	height:25px;
	overflow:hidden;
}
/*新增加的*/
	.productlistboxs {
	width:1198px;
}





.shutter {
  overflow: hidden;
  width: 100%;
  height: 100%;
  position: relative;
  
}
.shutter-img {
  z-index: 1;
}
.shutter-img,
.shutter-img a {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
}
.shutter-img a {
  cursor: default;
}
.shutter-img a > img {
  width: 100%;
  height: 100%;
}
.shutter-img .created {
  overflow: hidden;
  position: absolute;
  z-index: 20;
}
.shutter-btn {}
.shutter-btn li {
  position: absolute;
  z-index: 2;
  top: 50%;
  width: 49px;
  height: 49px;
  margin-top: -25px;
  cursor: pointer;
}
.shutter-btn li.prev {
  left: 20px;
  background: url(../images/shutter_prevBtn.png) no-repeat 0 -49px;
}
.shutter-btn li.next {
  right: 20px;
  background: url(../images/shutter_nextBtn.png) no-repeat 0 -49px;
}
.shutter-desc {
  position: absolute;
  z-index: 2;
  left: 0;
  bottom: 0;
  width: 100%;
  height: 36px;
  background: url(../images/shutter_shadow.png) repeat;
}
.shutter-desc p {
  padding-left: 20px;
  line-height: 36px;
  color: #fff;
  font-size: 14px;
}





/* 主要css样式*/
.main-im{position:fixed;right:10px;top:70%;z-index:100;width:110px;height:272px;}
.main-im .qq-a{display:block;width:106px;height:116px;font-size:14px;color:#0484cd;text-align:center;position:relative;}
.main-im .qq-a span{bottom:5px;position:absolute;width:90px;left:10px;}
.main-im .qq-hover-c{width:70px;height:70px;border-radius:35px;position:absolute;left:18px;top:10px;overflow:hidden;z-index:9;}
.main-im .qq-container{z-index:99;position:absolute;width:109px;height:118px;border-top-left-radius:10px;border-top-right-radius:10px;border-bottom:1px solid #dddddd;background:url(../images/qq-icon-bg.png) no-repeat center 8px;}
.main-im .img-qq{max-width:60px;display:block;position:absolute;left:6px;top:3px;-moz-transition:all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.main-im .im-qq:hover .img-qq{max-width:70px;left:1px;top:8px;position:absolute;}
.main-im .im_main{background:#F9FAFB;border:1px solid #dddddd;border-radius:10px;background:#F9FAFB;display:none;}
.main-im .im_main .im-tel{color:#000000;text-align:center;width:109px;height:55px;border-bottom:1px solid #dddddd;}
.main-im .im_main .im-tel div{font-weight:bold;font-size:12px;margin-top:6px;}
.main-im .im_main .im-tel .tel-num{font-family:Arial;font-weight:bold;color:#017CC2;}
.main-im .im_main .im-tel:hover{background:#fafafa;}
.main-im .im_main .weixing-container{width:55px;height:47px;border-right:1px solid #dddddd;background:#f5f5f5;border-bottom-left-radius:10px;background:url(../images/weixing-icon.png) no-repeat center center;float:left;}
.main-im .im_main .weixing-show{width:112px;height:172px;background:#ffffff;border-radius:10px;border:1px solid #dddddd;position:absolute;left:-125px;top:-126px;}
.main-im .im_main .weixing-show .weixing-sanjiao{width:0;height:0;border-style:solid;border-color:transparent transparent transparent #ffffff;border-width:6px;left:112px;top:134px;position:absolute;z-index:2;}
.main-im .im_main .weixing-show .weixing-sanjiao-big{width:0;height:0;border-style:solid;border-color:transparent transparent transparent #dddddd;border-width:8px;left:112px;top:132px;position:absolute;}
.main-im .im_main .weixing-show .weixing-ma{width:104px;height:103px;padding-left:5px;padding-top:5px;}
.main-im .im_main .weixing-show .weixing-txt{position:absolute;top:110px;left:7px;width:100px;margin:0 auto;text-align:center;}
.main-im .im_main .go-top{width:50px;height:47px;background:#f5f5f5;border-bottom-right-radius:10px;background:url(../images/totop-icon.png) no-repeat center center;float:right;}
.main-im .im_main .go-top a{display:block;width:52px;height:47px;}
.main-im .close-im{position:absolute;right:10px;top:-12px;z-index:100;width:24px;height:24px;}
.main-im .close-im a{display:block;width:24px;height:24px;background:url(../images/close_im.png) no-repeat left top;}
.main-im .close-im a:hover{text-decoration:none;}
.main-im .open-im{cursor:pointer;margin-left:68px;width:40px;height:133px;background:url(../images/open_im.png) no-repeat left top;}








.con01{ width:1198px; margin:0 auto;overflow: hidden;}

.bottom{ width:100%; float:left; background-color:#222325; border-top:4px solid #017cc2; margin-top:30px;margin-bottom:50px; display:inline;}
.bottom01{ width:100%; float:left; border-bottom:1px solid #47484a;}
.bottom02{width:1090px; float:left; line-height:33px; text-align:center; color:#FFF; padding:0 5px 8px 5px; margin-top:7px; display:inline;}
.bottom02 a{ color:#FFF; padding:0 10px;}
.bottom02 a:hover{ color:#FF0; }

.bottom03{ width:1100px; float:left; border-top:1px solid #131315;}
.bottom04{ width:735px; float:left; line-height:27px; padding-top:23px; color:#9f9d9e; font-size:14px;}
.wei{ width:93px; float:right; height:93px; border:5px solid #FFF; margin-top:14px; display:inline;}
.wei01{ width:auto; float:right; line-height:25px; color:#9c9c9c; font-size:14px; font-weight:bold; padding-left:20px; padding-top:60px;}
.link{ width:1000px;overflow: hidden;height: 30px; float:left; line-height:30px; color:#9d9b9c; padding-bottom:25px;}
.link a{ color:#9d9b9c; padding-right:10px;}
.link a:hover{ color:#FF0;}
.link span{ font-size:14px; font-weight:bold;}

.left{ width:272px; float:left; margin-top:17px; display:inline;}
.left01{ width:272px; float:left; height:32px;   background-color:#dc0000;}
.left001{ width:85px; float:left; background:url(../images/0_70.jpg) left center no-repeat;  line-height:32px; margin-left:15px; display:inline; padding-left:30px; color:#FFF; font-size:14px; font-weight:bold;}
.left02{ width:222px; float:left; background-color:#ffdfdf; line-height:30px; margin-top:5px; display:inline; font-size:14px; padding-left:50px; color:#FFF;}
.left02 a{ width:222px; float:left; color:#474747;}
.left02:hover{  width:222px; float:left; background-color:#d20202; color:#FFF;}
.left02:hover a{ color:#FFF;}


